哈: breathe out (with the mouth open), (interj.) ha!, (onom. for laughter), (slang) to be infatuated with, to adore...
程度: degree (level or extent), level...
大会: general assembly, general meeting, convention...
坟墓: grave, tomb...
图书馆: library...
放学: to dismiss students at the end of the school day...
直至: lasting until, up till (the present)...
五花八门: myriad, all kinds of, all sorts of...
感想: impressions, reflections, thoughts...
感恩: to be grateful...